/**************************
* @Summary
* @Author 20009200303 赵传博
* @Date 2022/5/24
*****************************/

#ifndef HW14_1_BASE_H
#define HW14_1_BASE_H
#include <iostream>
using namespace std;
/**
 * c++和java的函数区别：
 * c++的虚函数就是java的普通函数，因为都能实现，也能被重写
 * c++的纯虚函数是java的抽象函数，因为都不能实现，只能由子类来实现
 * c++和java的抽象类是一样的
 * c++的虚基类就是java的接口，只能有抽象函数，静态变量(public static final)
 */
class Base {
public:
    virtual void iam() { cout << "Base\n"; }
};


#endif //HW14_1_BASE_H
